leather strand - German English Dictionary